self-healing type - Turkish English Dictionary